﻿@charset "utf-8";
/* CSS Document */
#Ibanner{ margin: 0px auto; padding: 0px; height: 410px; background: #fff; border-top: 1px #dce3e9 solid; overflow: hidden;}

/*
index slider auto fix
*/
.container, .container *{margin:0; padding:0;}
.container{width:100%; height:410px; overflow:hidden;position:relative;}
.slider{overflow:hidden;}
.slider li{width:100%; height:410px; float:left;list-style:none;}
.slider li a{width:100%; height:410px;display:block;}
.num{ position:absolute; right:0px; bottom:10px; border:0px #00C solid; width:52%;}
.num li{
	float: left;
	list-style:none;
	width: 14px;
	height: 14px;
	font-size: 0px;
	cursor: pointer;
	margin: 0px;
	background:url(../images/dots.png) ; 
	background-position:0  -15px;
	overflow:hidden;
}
.num li.on{
	width: 14px;
	height: 14px;
	font-size: 0px;
	background-position:0  -30px;
}

#main1{ margin: 0px auto; margin-top: 12px; padding: 0px; height: 161px; width: 960px; background: url(../images/main1bg.jpg) repeat-x; overflow: hidden;}
#main1 .hzhbbox{ background: url(../images/icon_left.jpg) left bottom no-repeat; height: 161px; overflow: hidden;}
#main1 .hzhbbox2{ background: url(../images/icon_right.jpg) right bottom no-repeat; height: 161px; overflow: hidden;}
#main1 .hzhbTitle{ height: 38px; background: url(../images/hzhbtitle.jpg) center  no-repeat; font-size: 14px; font-weight: bold; text-align:center; line-height: 38px; color: #fff;}
#main1 .hzhbList{ padding-top: 20px; height: 83px;}
#main1 .hzhbList .leftBtn {width: 18px; float: left; height: 70px; cursor: pointer;}
#main1 .hzhbList .cont {margin: 0px; float: left; width: 890px; margin-left: 17px;}
#main1 .hzhbList .cont li {text-align: center; width: 170px; padding-right: 10px; float: left;}
#main1 .hzhbList .cont .pic{ height: 66px; width: 166px; border: 1px #e6e6e6 solid; padding: 1px; overflow: hidden;}
#main1 .hzhbList .cont .pic img{ height: 66px; width: 166px; }
#main1 .hzhbList .cont .title{ text-align:center; height: 20px; line-height: 20px; overflow: hidden; padding-top: 4px;}
#main1 .hzhbList .rightBtn {width: 18px; float: right; height: 70px; cursor: pointer}

#main2{ margin: 0px auto; padding: 0px; padding-top: 12px; width: 960px; overflow: hidden;}
#main2 .probox{ float: right; border: 1px #dde4ea solid; width: 734px; overflow: hidden;}
#main2 .proList{ padding-left: 10px; padding-top: 10px;}
#main2 .proList li{ float: left; width: 226px; padding: 6px;}
#main2 .proList .pic{ width: 222px; height: 167px; padding: 1px; border: 1px #eaeaea solid; overflow: hidden;}
#main2 .proList .pic{ width: 222px; height: 167px;}
#main2 .proList .title{ height: 20px; line-height: 20px; text-align:center; padding-top: 5px; overflow: hidden}

#main9{ margin: 0px auto; padding: 0px; padding-top: 12px; width: 960px; overflow: hidden;}
#main9 .probox{ float: right; border: 1px #dde4ea solid; width: 960px; overflow: hidden;}
#main9 .proList{ padding-left: 10px; padding-top: 10px;}
#main9 .proList li{ float: left; width: 222px; padding: 6px;}
#main9 .proList .pic{ width: 222px; height: 167px; padding: 1px; border: 1px #eaeaea solid; overflow: hidden;}
#main9 .proList .pic{ width: 222px; height: 167px;}
#main9 .proList .title{ height: 20px; line-height: 20px; text-align:center; padding-top: 5px; overflow: hidden}


#main3{ margin: 0px auto; padding: 0px; margin-top: 12px; background: #f3f3f3; border-top: 1px #dde4ea solid; border-bottom: 1px #dde4ea solid;}
#main3 .boxbai{ border-top: 1px #fff solid; border-bottom: 1px #fff solid; background: #f3f3f3; padding-top: 16px; padding-bottom: 24px;}
#main3 .ysTitle{ margin: 0px auto; padding: height: 72px; width: 960px; overflow: hidden;}
#main3 .ysbox{ margin: 0px auto; padding: 0px; padding-top: 24px; padding-bottom: 24px; width: 960px; overflow: hidden;}
#main3 .ysbox img{ width: 395px;}
#main3 .ysbox dl{width: 410px; padding-left: 88px; margin-top: 24px; padding-top: 10px;}
#main3 .ysbox dt{ height:46px; line-height: 46px; background: url(../images/ysdt.jpg) bottom no-repeat; padding-bottom: 16px; padding-left: 2px; font-size: 24px; font-family: "微软雅黑"; color: #ff6600;}
#main3 .ysbox dd{ line-height: 32px; font-family: "微软雅黑"; font-size: 15px;}
#main3 .ysbox dd span{ color: #ff6600;}

#main3 .ys1 dl{ float:left; background: url(../images/ys1.jpg) left top no-repeat;}
#main3 .ys1 img{ float: right;}
#main3 .ys2 img{ float: left;}
#main3 .ys2 dl{ float: right; background: url(../images/ys2.jpg) left top no-repeat;}
#main3 .ys3 dl{ float:left; background: url(../images/ys3.jpg) left top no-repeat;}
#main3 .ys3 img{ float: right;}
#main3 .ys4 img{ float: left;}
#main3 .ys4 dl{ float: right; background: url(../images/ys4.jpg) left top no-repeat;}

#main4{ margin: 0px auto; padding: 0px; margin-top: 12px; border: 1px #dde4ea solid; width: 958px; height:252px; overflow: hidden;}
#main4 .yyalList{ padding-left: 10px; padding-right: 10px; padding-top: 18px; overflow: hidden;}
#main4 .yyalList .leftBtn {width: 24px; background: url(../images/icon_letf2.jpg) center no-repeat; float: left; height: 156px; cursor: pointer;}
#main4 .yyalList .cont {margin: 0px; float: left; width: 872px; margin-left: 9px;}
#main4 .yyalList .cont li {text-align: center; width: 206px; padding-left: 6px; padding-right: 6px; float: left;}
#main4 .yyalList .cont .pic{ height: 150px; width: 200px; border: 1px #ddd solid; padding: 2px; overflow: hidden;}
#main4 .yyalList .cont .pic img{ height: 150px; width: 200px; }
#main4 .yyalList .cont .title{ text-align:center; height: 24px; line-height: 24px; overflow: hidden; padding-top: 5px;}
#main4 .yyalList .rightBtn {width: 24px; background: url(../images/icon_right2.jpg) center no-repeat; float: right; height: 156px; cursor: pointer}

#main5{ margin: 0px auto; padding: 0px; margin-top: 12px; width: 960px; overflow: hidden;}
#main5 .khjzList{ height: 333px; border: 1px #dde4ea solid; padding-left: 24px; padding-right: 24px; background: url(../images/khjzline.jpg) center top no-repeat; overflow: hidden;}
#main5 .khjzList dl{ float: left; width: 430px; height: 132px; padding-bottom: 21px; padding-top: 16px; background: url(../images/line2.jpg) bottom repeat-x; overflow: hidden;}
#main5 .khjzList img{ float: left; width: 170px; height: 128px; padding: 1px; border: 1px #d7d7d7 solid;}
#main5 .khjzList dt{ float: right; width: 246px; font-weight: bold; height: 32px; line-height: 32px; overflow: hidden;}
#main5 .khjzList dt a{ color: #000;}
#main5 .khjzList dt a:hover{ color: #fe0400;}
#main5 .khjzList dd{ float: right; width: 246px; height: 72px; line-height: 24px; overflow: hidden; color: #666;}
#main5 .khjzList .more{ height: 20px; padding-top: 8px; overflow: hidden;}
#main5 .khjzList .more a{ height: 20px; line-height: 20px; width: 83px; text-align:center; color: #fff; background: #ed8b00; display: block;}

#adv{ margin: 0px auto; padding: 0px; margin-top: 12px; height: 100px; width: 960px; overflow: hidden;}

#main6{ margin: 0px auto; padding: 0px; margin-top: 12px; background: #f3f3f3; border-top: 1px #dde4ea solid; border-bottom: 1px #dde4ea solid;}
#main6 .boxbai{ border-top: 1px #fff solid; border-bottom: 1px #fff solid; background: #f3f3f3;}
#main6 .aboutBox{ margin: 0px auto; padding: 0px; width: 960px; height: 423px; background: url(../images/aleft.jpg) left no-repeat; overflow: hidden;}
#main6 .HonorPic{padding-top: 12px; height: 204px; overflow: hidden;}
#main6 .HonorPic .leftBtn {width: 24px; background: url(../images/icon_left3.jpg) center no-repeat; float: left; height: 204px; cursor: pointer;}
#main6 .HonorPic .cont {margin: 0px; float: left; width: 140px; margin-left: 10px;}
#main6 .HonorPic .cont li {text-align: center; width: 142px; height: 204px; float: left;}
#main6 .HonorPic img{ height: 200px; width: 138px; padding: 1px; border: 1px #e0e5e8 solid;}
#main6 .HonorPic .rightBtn {width: 24px; background: url(../images/icon_right3.jpg) center no-repeat; float: right; height: 204px; cursor: pointer}
#main6 .HonorList{ padding-top: 10px;}
#main6 .HonorList li{ height: 28px; line-height: 28px; border-bottom: 1px #acacac dotted; padding-left: 10px;}
#main6 .RaboutBox{ padding-top: 12px; height: 180px; overflow: hidden;}
#main6 .shipin{ float: left; width: 230px; height: 180px; overflow: hidden;}
#main6 .aboutTxt{ float: right; width: 475px; line-height: 26px; height: 180px;}
#main6 .aboutPic{ margin-top: 18px; padding-top: 14px; background: url(../images/line2.jpg) top  repeat-x;}
#main6 .aboutPic li{ width: 170px; padding-left: 13px; overflow: hidden; float: left;}
#main6 .aboutPic .pic{width: 170px; height: 126px; overflow: hidden;}
#main6 .aboutPic .pic img{ width: 168px; height: 126px; border: 1px #fff solid;}
#main6 .aboutPic .title{ height: 20px; padding-top: 5px; line-height: 20px; text-align:center; overflow: hidden;}

#main7{ margin: 0px auto; padding: 0px; padding-top: 12px; width: 960px; overflow: hidden;}
#main7 .NewsList{ border: 1px #dde4ea solid; padding-left: 16px; padding-right: 16px; padding-top: 16px; height: 320px; overflow: hidden;}
#main7 .NewsList dl{ height: 134px; padding-bottom: 15px; border-bottom: 1px #acacac dotted; overflow: hidden;}
#main7 .NewsList img{ float: left; padding: 2px; border: 1px #d7d7d7 solid; width: 170px; height: 128px;}
#main7 .NewsList dt{ float: right; width: 290px; height: 32px; line-height: 32px; overflow: hidden; font-size: 14px; font-weight: bold;}
#main7 .NewsList dt a{ color: #000;}
#main7 .NewsList dt a:hover{ color: #fe0400;}
#main7 .NewsList dd{ float: right; width: 290px; line-height: 24px; height: 72px; overflow: hidden;}
#main7 .NewsList .more{ height: 20px; padding-top: 10px;}
#main7 .NewsList .more a{ height: 20px; line-height: 20px; width: 83px; text-align:center; color: #fff; background: #ed8b00; display: block;}
#main7 .NewsList li{ padding-left: 10px; padding-right: 10px; height: 32px; line-height: 32px; border-bottom: 1px #acacac dotted; overflow: hidden;}
#main7 .NewsList li span{ float: right; color: #999;}

#main8{ margin: 0px auto; padding: 0px; margin-top: 12px; border: 1px #dde4ea solid; width: 958px; overflow: hidden;}
.linkList{ padding-left: 16px; padding-right: 16px; line-height: 24px; padding-top: 12px; padding-bottom: 12px;}
.linkList a{ margin-right: 20px;}